IP address – English–Español translations

🇬🇧 en es 🇪🇸

IP address noun

  • number assigned to each computer's network interface
dirección IP
Wiktionary Links